body {
   margin-top:0;
   background-color:#ffffff;
   color:#000000;
}


#navbar {
   background-color:#002277;
   width:100%;
   font-size:11px;
   font-family:tahoma,arial,sans-serif;
   color:#cccccc;
   padding-top:1px;
   padding-bottom:2px;
   margin-bottom:4px;
}

a.navbar1:link    { background-color:#112277; color:#44dd44; text-decoration:none; }
a.navbar1:visited { background-color:#112277; color:#44dd44; text-decoration:none; }
a.navbar1:active  { background-color:#112277; color:#44dd44; text-decoration:none; }
a.navbar1:hover   { background-color:#112277; color:#66ff66; text-decoration:none; }

a.navbar2:link    { background-color:#112277; color:#eeeeee; text-decoration:none; }
a.navbar2:visited { background-color:#112277; color:#eeeeee; text-decoration:none; }
a.navbar2:active  { background-color:#112277; color:#eeeeee; text-decoration:none; }
a.navbar2:hover   { background-color:#112277; color:#ffffff; text-decoration:none; }


#header {
   height:38px;
   width:100%;
   background-image:url(easy_header_lg_back.gif);

}

#header_nsb {
   height:28px;
   width:100%;
   background-image:url(easy_header_sm_back.gif);

}





#sidebar {
   float:left;
   width:160px;
   margin-right:10px;
   margin-bottom:10px;
   margin-top:22px;
}

#sidebar_nsb {
   width:640px;
   margin:0px auto 10px auto;
}

#sidebar_links {
   border:solid 1px #33a033;
   font-family:tahoma,sans-serif;
   font-size:11px;
   background-color:#eeeeee;
   color:#000000;
   margin-bottom:10px;
}

#sidebar_link_heading {
   background-color:#33a033;
   color:#ffffff;
   font-weight:bold;
   text-align:center;
   padding-top:1px;
   padding-bottom:2px;
}

#sidebar_links ul {
   padding:4px 0px 0px 0px;
   margin:0;
   list-style:none;
   line-height:14px;
}

a.sblinks:link    { color:#0000ee; text-decoration:none; background-color:inherit; }
a.sblinks:visited { color:#0000ee; text-decoration:none; background-color:inherit; }
a.sblinks:active  { color:#0000ee; text-decoration:none; background-color:inherit; }
a.sblinks:hover   { color:#000088; text-decoration:none; background-color:#aaddff; }

a.sblinks2:link    { color:#000099; text-decoration:none; background-color:inherit; }
a.sblinks2:visited { color:#000099; text-decoration:none; background-color:inherit; }
a.sblinks2:active  { color:#000099; text-decoration:none; background-color:inherit; }
a.sblinks2:hover   { color:#000066; text-decoration:none; background-color:#aaddee; }


li.reglr {
   margin:0px 2px 0px 4px;
   padding:0;
}
li.space {
   margin:0px 2px 5px 4px;
   padding:0;
}
li.more {
   margin-top:16px;
   margin-bottom:4px;
   padding-top:0px;
   padding-bottom:2px;
   border-top:solid 1px #33a033;
   background-color:#dddddd;
   color:#000000;
}
li.more_nsb {
   margin-top:0px;
   margin-bottom:4px;
   padding-top:0px;
   padding-bottom:0px;
   border-bottom:solid 1px #999999;
   background-color:#dddddd;
   color:#000000;
}


span.nupdate {
   color:#ee0000;
   background-color:#ffff00;
   font-weight:bold;
   font-family:arial,sans-serif;
   font-size:90%;
   padding:0px 2px 0px 2px;
}

img.noborder {
   border-width:0;
}




#footer {
   clear:both;
   text-align:center;
   font:normal 11px verdana,sans-serif;
   border-top:solid 1px #bbbbbb;
   padding-top:4px;
   padding-bottom:10px;
}
#footerquip { color:#000000; background-color:#ffffff; }




td.nsbtd {
   vertical-align:top;
   padding:0px 3px 5px 3px;
}










div.adright { float:right; clear:right; margin:5px 0px 10px 10px; }
div.adleft  { float:left;  clear:left;  margin:5px 10px 10px 0px; }




p.regtext          { font:normal 94% verdana,sans-serif; }
div.regtext        { font:normal 94% verdana,sans-serif; }
ol.regtext         { font:normal 94% verdana,sans-serif; }
ul.regtext         { font:normal 94% verdana,sans-serif; }
table.regtext      { font:normal 94% verdana,sans-serif; }
dl.regtext         { font:normal 94% verdana,sans-serif; }
span.regtext       { font:normal 94% verdana,sans-serif; }
blockquote.regtext { font:normal 94% verdana,sans-serif; }

h1.regtext { font:normal 220% arial,sans-serif; }
h2.regtext { font:normal 160% arial,sans-serif; }




tt.ttcode {
   /* font:normal 13px "courier new",monospace; */
}
pre.precode {
   /* font:normal 13px "courier new",monospace; */
   background-image:url(pregrad.gif);
   background-repeat:repeat-y;
   padding-left:3px;
}
pre.precodelt {
   /* font:normal 13px "courier new",monospace; */
   background-image:url(pregradlt.gif);
   background-repeat:repeat-y;
   padding-left:3px;
}
pre.precode_noback {
   /* font:normal 13px "courier new",monospace; */
}
pre.precodebordered {
   /* font:normal 13px "courier new",monospace; */
   background-image:url(pregrad.gif);
   background-repeat:repeat-y;
   padding-left:3px;
   border-top:solid 1px #669966;
   border-bottom:solid 1px #669966;
   border-left:solid 1px #669966;
}

span.redtext   { color:#ee0000; }
span.greentext { color:#009900; }
span.bluetext  { color:#0000ee; }
span.bluetext2 { color:#0033cc; }

span.linklike {
   color:#0000ff;
   text-decoration:underline;
   cursor:pointer;
}

span.underline{
   text-decoration:underline;
}



hr.hvydivide {
   height:2px;
   color:#aeaeae;
   background-color:#ffffff;
}

hr.ltdivide {
   height:1px;
   /* color:#aeaeae; */
   color:#cccccc;
   background-color:#ffffff;
}





div.netbar_wrap {
   width:560px;
   margin-bottom:15px;
   margin-top:15px;
}
div.netbar_top {
   height:70px;
}
div.netbar_bottom {
   border-left:2px solid #0C52E6;
   border-right:2px solid #0C52E6;
   border-bottom:2px solid #0C52E6;
   padding:10px 8px 40px 8px;
}


div.faq {
   background-color:#dddddd;
   color:#000000;
   font:normal 94% verdana,sans-serif;
   border-width:1px 1px 1px 6px;
   border-color:#dddddd #dddddd #dddddd #888888;
   border-style:solid;
   margin-right:10px;
   margin-bottom:15px;
   padding:1px 12px 1px 12px;
}


p.spec_note {
   background-color:#ffffee;
   border:dashed 1px #dd9966;
   padding:10px;
   width:95%;
   /* font:normal 13px verdana,sans-serif; */
   font-family:verdana,sans-serif;
   font-size:85%;
}
div.spec_note {
   background-color:#ffffee;
   border:dashed 1px #dd9966;
   padding:10px;
   width:95%;
   /* font:normal 13px verdana,sans-serif; */
   font-family:verdana,sans-serif;
   font-size:85%;
}










/* lesson navigator */

div.backnextdiv {
   text-align:center;
   clear:right;
}
div.backnextdiv2 {
   text-align:center;
   clear:right;
   border-top:solid 1px #dddddd;
   border-bottom:solid 1px #dddddd;
   margin-bottom:20px;
}


a.backnext:link    { font:bold 16px arial,sans-serif; color:#0000ee; background-color:#ffffff; text-decoration:none; margin-left:12px; margin-right:12px; }
a.backnext:visited { font:bold 16px arial,sans-serif; color:#0000ee; background-color:#ffffff; text-decoration:none; margin-left:12px; margin-right:12px; }
a.backnext:active  { font:bold 16px arial,sans-serif; color:#0000ee; background-color:#ffffff; text-decoration:none; margin-left:12px; margin-right:12px; }
a.backnext:hover   { font:bold 16px arial,sans-serif; color:#4477ff; background-color:#ffffff; text-decoration:none; margin-left:12px; margin-right:12px; }


table.lesson_navigator {
   margin-left:auto;
   margin-right:auto;
   font:normal 11px verdana,sans-serif;
   color:#555555;
   text-align:center;
   background-color:#ffffff;
}
a.ln_links:link    { color:#0000ee; text-decoration:none; background-color:inherit; }
a.ln_links:visited { color:#6600cc; text-decoration:none; background-color:inherit; }
a.ln_links:active  { color:#cc33ff; text-decoration:none; background-color:inherit; }
a.ln_links:hover   { color:#000088; text-decoration:none; background-color:#aaddff; }

td.ln_heading {
   background-color:#125598;
   color:#ffffff;
   padding-left:12px;
   padding-right:12px;
   padding-bottom:2px;
}
td.ln_middle {
   border-bottom:solid 1px #cccccc;
   padding-left:12px;
   padding-right:12px;
}
td.ln_bottom {
   border-bottom:solid 2px #125598;
   padding-left:12px;
   padding-right:12px;
}
td.ln_logo {
   text-align:right;
}









p.underconst{
   font:normal 22px tahoma,arial,sans-serif;
   text-align:center;
   margin-top:30px;
   margin-bottom:200px;
}


